package com.meilai.project.service.media;

import com.baomidou.mybatisplus.extension.service.IService;
import com.meilai.project.dto.media.SaveMediaChooseDTO;
import com.meilai.project.dto.media.UpdateMediaChooseDTO;
import com.meilai.project.entity.media.MediaPointChoose;
import com.meilai.project.exception.media.MediaChooseException;

/**
 * <p>
 * 选位集合，是选位资源的一个集合 服务类
 * </p>
 *
 * @author 张驰
 * @since 2022-01-25
 */
public interface MediaPointChooseService extends IService<MediaPointChoose> {

    void saveChoose(SaveMediaChooseDTO dto) throws MediaChooseException;

    void updateChoose(UpdateMediaChooseDTO dto) throws MediaChooseException;

//    void replacePoints(ReplacePointsDTO dto) throws MediaChooseException;

    void scheduleRemoveSnapShot();
}
